brain angiography - French English Dictionary